<?

class SucursalesController extends Controller {

	function __construct () {
		parent::__construct();
	}

	function index () {
		$this->menu();
/*
		$this->data['secciones'] = array('id_seccion' => $id_sucursal);
		$this->view('sucursales/index');
*/
	}

	function menu () {
		$args = $this->load->args();

		if (!$args['id_sucursal_menu']) 
			$args['id_sucursal_menu'] = 0;
		if (!$args['id_categoria_servicio']) 
			$args['id_categoria_servicio'] = 0;
		if (!$args['id_categoria_comida']) 
			$args['id_categoria_comida'] = 0;

		if (!$args['sucursal']) 
			$args['sucursal'] = 'recoleta';
		if (!$args['categoria_servicio']) 
			$args['categoria_servicio'] = 'restaurant';
		if (!$args['categoria_comida']) 
			$args['categoria_comida'] = 'entradas';
		$args['id_seccion'] = $args['id_sucursal'];

		$this->data = $args;

		// Instancio el modelo
		$menu = $this->load->model('menu');
		// Agrego los filtros
		$menu->addFilter('id_tipo_servicio = '.addslashes($args['id_categoria_servicio']+1));
		$menu->addFilter('id_tipo_comida = '.addslashes($args['id_categoria_comida']+1));
		$menu->addFilter('menu_sucursales.id_sucursal = '.addslashes($args['id_sucursal']));
		// Obtengo el listado
		$this->data['food']['list'] = $menu->browse();

//echo '<pre>'.print_r($this->data['food']['list'], true).'</pre>';

		$this->view('sucursales/menu');
	}

	function fotos () {
		$args = $this->load->args();
		$args['id_seccion'] = $args['id_sucursal'];

		$this->data = $args;
		$this->view('sucursales/fotos');
	}

	function ubicacion () {
		$args = $this->load->args();
		$args['id_seccion'] = $args['id_sucursal'];

		$this->data = $args;
		$this->view('sucursales/ubicacion');
	}

	function reservas () {
		$args = $this->load->args();
		$args['id_seccion'] = $args['id_sucursal'];
		$args['meses'] = array('', 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre');

		$this->data = $args;
		$this->view('sucursales/reservas');
	}

	function reservar () {
		$args = $this->load->args();

		$body = '';
		foreach ($this->postdata['form'] as $k => $v)
			$body .= '<strong>'.$k.'</strong>: '.$v."<br />";
		
		mail('alejandro.garciadelrio@gmail.com', 'Reserva para la sucursal '.$this->postdata['form']['Sucursal'], $body, 'Content-type: text/html; charset=iso-8859-1'."\r\n");
		
		$router = Router::getInstance();
		$router->redirect('/sucursales/'.$args['id_sucursal'].'/'.$args['sucursal'].'/3/reservas/gracias');
	}

	function gracias () {
		$args = $this->load->args();
		$args['id_seccion'] = $args['id_sucursal'];

		$this->data = $args;
		$this->view('sucursales/gracias');
	}
}


?>
